| ServletInputStream Class | |
| public abstract class ServletInputStream extends InputStream | |
Object
InputStream
ServletInputStream
The ServletInputStream class is used to read binary data from a client request. It provides a method that can read the data one line at a time. Under some protocols (HTTP, POST, and PUT, for example), a ServletInputStream object can be used to read data sent from the client. |
|
| ServletInputStream() | |
| protected ServletInputStream() | Constructor |
|
This constructor does nothing. Because ServletInputStream is an abstract class, a ServletInputStream object is never created directly. |
|
| readLine() | |
| public int readLine(byte[] buffer, int offset, int numBytes) throws IOException | Method |
|
readLine() reads data one line at a time and stores the data in a byte array. The read operation starts at the specified offset and continues until the specified number of bytes is read or a newline character is reached. The newline character is stored in the byte array as well. The method returns –1 if the end-of-file is reached before the specified number of bytes is read. |
|